#include <iostream>
#include <stack>

using namespace std;

int main()
{
    stack<int> st;

    // 先讲 1~10 进栈
    for(int i = 1; i <= 10; i++)
    {
        st.push(i);
    }

    while(st.size()) // !st.empty()
    {
        cout << st.top() << endl;
        st.pop();
    }

    return 0;
}